seller of spare parts - Alemán Inglés Diccionario